substantially longer - Spanish English Dictionary